body{
	background:url(../images/bg/cork.jpg);
	font-size:9pt;
	font-family:"굴림";
}
img {
	border:0;
}
ul,li{
	margin-left:5px;
}
dd,dt{
	display:inline;
	margin-right:10px;
}
.package_search{
	width: 884px;	
	height: 1193px;	
	position: relative;
	left: 50%;	/* 화면의 중앙에 위치 */
	margin: 0 0 0 -442px;	/* 높이의 절반과 너비의 절반 만큼 margin 을 이용하여 조절 해 줌 */	

}
/*********************************************************************************************/
/*******************************************메뉴 시작*****************************************/
/*********************************************************************************************/
.menu{
	width:884px;
	height:51px;
	position:relative;
	left:0;
	top:41px;
	background:url(../images/bg/menu.gif);
}
#air_search{
	position:absolute;
	left:132px;
	top:0;
	cursor:hand;
}
#hotel_search{
	position:absolute;
	left:274px;
	top:0;
	cursor:hand;
}
#cost_sharing{
	position:absolute;
	left:418px;
	top:0;
	cursor:hand;
}
#package_search{
	position:absolute;
	left:563px;
	top:0;
	cursor:hand;
}
#tour_postscript{
	position:absolute;
	left:748px;
	top:0;
	cursor:hand;
}

/*********************************************************************************************/
/********************************************메뉴 끝******************************************/
/*********************************************************************************************/

/*********************************************************************************************/
/******************************************리스트 시작****************************************/
/*********************************************************************************************/
.package_content{
	position:relative;
	left:0;
	top:83px;
	width:884px;
	height:1112px;
	background-color:#fbfadf;
}
.package_header{
	position:absolute;
	left:0;
	top:0;
}
.package_bottom{
	position:absolute;
	left:0;
	bottom:0;
}
.package_search_form{
	position:relative;
	left:25px;
	top:98px;
	width:839px;
	height:51px;
	border:1px solid #57bbd8;
	background:url(../images/bg/package_search_form.gif);
}
#package_input{
	position:absolute;
	left:342px;
	top:14px;
	width:172px;
	height:18px;
	border:1px solid #c8c8c8;
}
.package_search_list{
	position:absolute;
	left:25px;
	top:210px;
	width:798px;
	height:820px;
	border:1px solid #c8c8c8;
	background-color:#FFFFFF;
	padding:20px;
}
.package_search_list_header{
	position:absolute;
	left:26px;
	top:168px;
	z-index:1;
}
#package_search_submit{
	position:absolute;
	left:524px;
	top:14px;
	width:45px;
	height:23px;
	border:0;
	background:url(../images/btn/package_search_submit.gif);
}
.view_btn{
	vertical-align:top;
}
.title{
	position:absolute;
	left:30px;
	color:#2b81cd;
	width:565px;
}
.price{
	position:absolute;
	left:600px;
	font-weight:bold;
	width:121px;
	color:#fe8f00;
}
.view{
	position:absolute;
	left:710px;
	width:90px;
	margin-top:-5px;
}
.divide{
	margin-top:30px;
	color:#2b81cd;
}
/*********************************************************************************************/
/*****************************************상세설명 시작***************************************/
/*********************************************************************************************/
.description{
	position:absolute;
	visibility:hidden;
	width:766px;
	border:1px solid #3399CC;
	color:#757575;
	padding-bottom:70px;
	padding:10px;
	z-index:100px;
	background:#FFFFFF;
}
.close{
	float:right;
}
.description_bottom{
	position:absolute;
	width:740px;
	height:34px;
	background:#feffc0;
	border:1px solid #eede83;
	padding-left:15px;
}
.description_bottom_img{
	vertical-align:middle;
}
.description_bottom_text{
	padding-right:40px;
	color:#7cb000;
	font-weight:bold;
}
/*********************************************************************************************/
/******************************************상세설명 끝****************************************/
/*********************************************************************************************/

.footer{
	position:relative;
	width:885px;
	height:65px;
	left:0;
	bottom:-120px;
	padding-bottom:20px;
}
